Kangana Ranaut is gobstoppingly spectacular. The actress has always flirted with the unfamiliar but here -- at her most real, at her most gorgeously guileless -- she absolutely shines and the film stands back and lets her rule.